package com.africanmoviesmobile.webservice.inf;

import java.io.IOException;

import org.pixmob.httpclient.HttpClientException;

import com.africanmoviesmobile.webservice.AsyncCallback;
import com.africanmoviesmobile.webservice.WebServiceException;

public interface Celeb extends WebserviceObject {

	public int getId();

	public String getName();

	public String getBirthName();

	public String getGender();

	public String getBiography();

	public String getCountryOfBirth();

	public String getCountryOfResidence();

	public String getPlaceOfBirth();

	public String getDateOfBirth();

	public String getDefaultPhoto();

	public Photo[] getPhotos() throws HttpClientException, IOException, WebServiceException;
	public void getPhotos(final AsyncCallback listener, final Object state);

	public Filmography[] getFilmographies() throws HttpClientException, IOException, WebServiceException;
	public void getFilmographies(final AsyncCallback listener, final Object state);
}
